Scripting 支持 SwiftUI 风格的生命周期钩子 onAppear 与 onDisappear,用于在视图显示或从界面中消失时执行自定义逻辑。你可以使用这些钩子执行动画、加载数据、初始化状态或在视图不再可见时清理资源。
onAppear
onDisappear
onAppear?: () => void onDisappear?: () => void
() => void
import { VStack, Text, useState } from "scripting" function Example() { const [message, setMessage] = useState("") return <VStack onAppear={() => setMessage("视图已显示")} onDisappear={() => setMessage("视图已隐藏")} padding > <Text>{message}</Text> </VStack> }